PROGRAMMABLE HUMAN INTERFACE